light upon
light upon基本解释
light upon同义词
light upon英英释义
"the archeologists chanced upon an old tomb""she struck a goldmine""The hikers finally struck the main path to the lake"